/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

import beansSerializable.CartillaProfesionalesSerializable;
import beansSerializable.TurnoSerializable;
import java.util.Date;
import java.util.List;

/**
 *
 * @author Milene
 */
public class TurnoBean implements Bean{
    
    private int idTurno;
    private String estadoTurno;
    private Date fechaHora;
    private String especialidad;
    private String profesional;

    public TurnoBean() {
    }

    public TurnoBean(int idTurno) {
        this.idTurno = idTurno;
    }

    public int getIdTurno() {
        return idTurno;
    }

    public void setIdTurno(int idTurno) {
        this.idTurno = idTurno;
    }

    public String getEstadoTurno() {
        return estadoTurno;
    }

    public void setEstadoTurno(String estadoTurno) {
        this.estadoTurno = estadoTurno;
    }

    public Date getFechaHora() {
        return fechaHora;
    }

    public void setFechaHora(Date fechaHora) {
        this.fechaHora = fechaHora;
    }

    public String getEspecialidad() {
        return especialidad;
    }

    public void setEspecialidad(String especialidad) {
        this.especialidad = especialidad;
    }

    public String getProfesional() {
        return profesional;
    }

    public void setProfesional(String profesional) {
        this.profesional = profesional;
    }
    
    @Override
    public int compareTo(Bean bean) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<String> getList() {
        throw new UnsupportedOperationException("Not supported yet.");
    }
    
    public TurnoSerializable getSerializable()
    {    
        TurnoSerializable t= new TurnoSerializable ();
        t.setIdTurno(idTurno);
        t.setEspecialidad(especialidad);
        t.setEstadoTurno(estadoTurno);
        t.setProfesional(profesional);
        t.setFechaHora(fechaHora);       
        return t;        
    }
    
}
